project costs - German English Dictionary